﻿// <copyright file="NodeType.cs" company="City of Portland, BES-ASM">
// </copyright>
// <summary>NodeType enumeration</summary>

namespace BESASM.EMGAATS.BusinessClasses
{
  using System;
  using System.Collections.Generic;
  using System.Linq;
  using System.Text;
  using System.Threading.Tasks;

  /// <summary>
  /// Node types
  /// </summary>
  public enum NodeType
  {
    /// <summary>
    /// normal manhole with shaft
    /// </summary>
    Manhole,

    /// <summary>
    /// connection between two links with no structure, such as a blind connection, wye, grade break/inflection
    /// </summary>
    Node,

    /// <summary>
    /// the node has links and virtual nodes associated with it
    /// </summary>
    Composite
  }
}
